Big Huge Thesaurus

Stenocarpus sinuatus

noun